package com.kingdee.eas.minghua.app;

import com.kingdee.bos.BOSException;
//import com.kingdee.bos.metadata.*;
import com.kingdee.bos.framework.*;
import com.kingdee.bos.util.*;
import com.kingdee.bos.Context;

import java.lang.String;
import com.kingdee.bos.util.*;
import com.kingdee.bos.Context;
import com.kingdee.bos.BOSException;
import com.kingdee.bos.framework.*;

import java.rmi.RemoteException;
import com.kingdee.bos.framework.ejb.BizController;

public interface WorkFlowHelpFacadeController extends BizController
{
    public boolean setAuditBack(Context ctx, String objectPK) throws BOSException, RemoteException;
    public boolean setAuditPass(Context ctx, String objectPK) throws BOSException, RemoteException;
    public boolean setAuditUnPass(Context ctx, String objectPK) throws BOSException, RemoteException;
    public Object getProjectManager(Context ctx, String objectPK) throws BOSException, RemoteException;
    public void setWriteApproveOpion(Context ctx, String objectPK) throws BOSException, RemoteException;
    public boolean isException(Context ctx, String objectPK) throws BOSException, RemoteException;
    public String getExceptionMsg(Context ctx, String objectPK, int flag) throws BOSException, RemoteException;
    public void setMessage(Context ctx, String objectPK) throws BOSException, RemoteException;
    public Object getAuditPerson(Context ctx, String objectPK) throws BOSException, RemoteException;
    public Object getTran(Context ctx, String objectPK) throws BOSException, RemoteException;
    public void AppFilter(Context ctx) throws BOSException, RemoteException;
    public void PaymentfromFilter(Context ctx) throws BOSException, RemoteException;
    public void setWarnMessage(Context ctx) throws BOSException, RemoteException;
    public void setReceivableDate(Context ctx, String objectPK) throws BOSException, RemoteException;
    public String getProjectOrNumber(Context ctx, String ObjectPK) throws BOSException, RemoteException;
}